animal which destroys game - Alemán Inglés Diccionario